home *** CD-ROM | disk | FTP | other *** search
- function §\x04\x05§()
- {
- set("\x03",734 % 511 * 5);
- return eval("\x03");
- }
- var §\x01§ = -1000 + "\x04\x05"();
- while(true)
- {
- if(eval("\x01") == 115)
- {
- set("\x01",eval("\x01") + 463);
- §§push(true);
- }
- else if(eval("\x01") == 141)
- {
- set("\x01",eval("\x01") + 308);
- §§push(!function §\x04\x05§()
- {
- set("\x03",734 % 511 * 5);
- return eval("\x03");
- });
- }
- else if(eval("\x01") == 394)
- {
- set("\x01",eval("\x01") + 331);
- }
- else if(eval("\x01") == 266)
- {
- set("\x01",eval("\x01") - 125);
- §§push(eval(function §\x04\x05§()
- {
- set("\x03",734 % 511 * 5);
- return eval("\x03");
- }));
- }
- else if(eval("\x01") == 254)
- {
- set("\x01",eval("\x01") + 471);
- }
- else if(eval("\x01") == 434)
- {
- set("\x01",eval("\x01") - 3);
- var §§pop() = function §\x04\x05§()
- {
- set("\x03",734 % 511 * 5);
- return eval("\x03");
- };
- }
- else if(eval("\x01") == 431)
- {
- set("\x01",eval("\x01") - 165);
- §§push("\x0f");
- }
- else if(eval("\x01") == 664)
- {
- set("\x01",eval("\x01") + 23);
- if(function §\x04\x05§()
- {
- set("\x03",734 % 511 * 5);
- return eval("\x03");
- })
- {
- set("\x01",eval("\x01") - 562);
- }
- }
- else if(eval("\x01") == 195)
- {
- set("\x01",eval("\x01") + 473);
- }
- else if(eval("\x01") == 73)
- {
- set("\x01",eval("\x01") + 895);
- }
- else if(eval("\x01") == 725)
- {
- set("\x01",eval("\x01") - 702);
- §§push(true);
- }
- else if(eval("\x01") == 23)
- {
- set("\x01",eval("\x01") + 406);
- if(function §\x04\x05§()
- {
- set("\x03",734 % 511 * 5);
- return eval("\x03");
- })
- {
- set("\x01",eval("\x01") + 259);
- }
- }
- else if(eval("\x01") == 343)
- {
- set("\x01",eval("\x01") + 321);
- §§push(true);
- }
- else
- {
- if(eval("\x01") == 968)
- {
- set("\x01",eval("\x01") - 681);
- freezeTime = 0;
- grav = 0;
- jumpPower = 0;
- moveTime = 0;
- _Y = -50;
- _X = random(640);
- this.onEnterFrame = function()
- {
- if(_root.pause)
- {
- return undefined;
- }
- _Y = _Y + (grav - jumpPower);
- grav++;
- jumpPower *= 0.9;
- if(hitTest(_root.char) && _root.moveAble && _root.timeHit < 1)
- {
- _root.char._x -= _root.char._xscale / 5;
- _X = _X + _root.char._xscale / 5;
- _root.hp = _root.hp - 1;
- _root.extSpeed = 0;
- _root.range = 0;
- _root.hpbar.gotoAndStop(_root.hp + 1);
- _root.action = "hit";
- _root.timeHit = 30;
- _root.moveAble = false;
- }
- n = 0;
- while(n < 3)
- {
- nama = "ice" + n;
- if(hitTest(_parent[nama]))
- {
- _root.breakIce(_X,_Y);
- playsound("hitices");
- freezeTime += 20;
- removeMovieClip(_parent[nama]);
- }
- n++;
- }
- n = 0;
- while(n < 5)
- {
- nama = "ball" + n;
- if(hitTest(_parent[nama].hit))
- {
- _parent[nama].end--;
- action = "dead";
- }
- n++;
- }
- gotoAndStop(action);
- if(freezeTime > 0)
- {
- action = "hit";
- if(freezeTime > 90)
- {
- action = "deadIce";
- }
- freezeTime -= 0.1;
- ice.gotoAndStop(Math.floor(freezeTime / 10));
- }
- else
- {
- moveTime--;
- if(moveTime < 0)
- {
- aksi = random(3);
- moveTime = random(100);
- switch(aksi)
- {
- case 2:
- _xscale = random(2) * 200 - 100;
- speed = (- _xscale) / 40;
- break;
- case 1:
- jump = true;
- }
- }
- if(aksi == 2)
- {
- _X = _X + speed;
- action = "move";
- }
- else if(aksi == 1)
- {
- if(jump)
- {
- jumpPower = random(2) * 25 - 5;
- jump = false;
- }
- action = "jump";
- }
- else
- {
- action = "stand";
- }
- }
- if(_X > 640)
- {
- _xscale = 100;
- speed *= -1;
- _X = 640;
- }
- else if(_X < 0)
- {
- _xscale = -100;
- speed *= -1;
- _X = 0;
- }
- if(_Y > 430)
- {
- if(turnJump)
- {
- moveTime = 0;
- turnJump = false;
- }
- _Y = 430;
- grav = 0;
- }
- };
- break;
- }
- if(eval("\x01") == 429)
- {
- set("\x01",eval("\x01") + 259);
- break;
- }
- if(eval("\x01") == 668)
- {
- set("\x01",eval("\x01") - 234);
- §§push("\x0f");
- §§push(1);
- }
- else if(eval("\x01") == 125)
- {
- set("\x01",eval("\x01") + 543);
- }
- else if(eval("\x01") == 449)
- {
- set("\x01",eval("\x01") - 376);
- if(function §\x04\x05§()
- {
- set("\x03",734 % 511 * 5);
- return eval("\x03");
- })
- {
- set("\x01",eval("\x01") + 895);
- }
- }
- else if(eval("\x01") == 689)
- {
- set("\x01",eval("\x01") - 346);
- }
- else
- {
- if(eval("\x01") == 287)
- {
- set("\x01",eval("\x01") - 287);
- break;
- }
- if(eval("\x01") == 688)
- {
- set("\x01",eval("\x01") - 345);
- }
- else
- {
- if(eval("\x01") == 687)
- {
- set("\x01",eval("\x01") - 562);
- break;
- }
- if(eval("\x01") == 202)
- {
- set("\x01",eval("\x01") + 52);
- break;
- }
- if(eval("\x01") != 578)
- {
- break;
- }
- set("\x01",eval("\x01") - 376);
- if(function §\x04\x05§()
- {
- set("\x03",734 % 511 * 5);
- return eval("\x03");
- })
- {
- set("\x01",eval("\x01") + 52);
- }
- }
- }
- }
- }
-